.reproContainer{display: none; width: 800px; height: 560px; border: 1px solid #D2D2D2; background: #FFFFFF; position: fixed; top: 50%; left: 50%; margin-top:-280px; margin-left: -400px;z-index: 99;}
.pSelectWrap,.cSelectWrap{ padding:20px 10px 0 10px; width: 160px; height: 400px; overflow:auto; text-align: left; line-height: 30px; float: left; cursor: pointer;border-right: 1px solid #D2D2D2;}
.pSelectWrap li,.cSelectWrap li{padding-left:20px; margin-bottom:3px;}
.pSelectWrap li:hover,.cSelectWrap li:hover{background: #0797D9; color:#FFF; border-radius:3px;}
.reproContainer .active{color: #FFF; background: #0797D9;  border-radius:3px;}
.sourceWrap{width: 437px; float: left;}
.sourceWrap  .filterBox{position: relative; height: 40px; border-bottom: 1px solid #D2D2D2; }
.sourceWrap  .filterBox .ui-textInp{width: 200px; position:absolute; left: 30px; top: 2px; padding-left:10px; height: 25px; border: 0 none; }
.sourceWrap  .filterBox .filterBtn{line-height: 40px; margin-left: 10px;}
.sourceWrap  .sourceUl{height: 380px; overflow-y: auto;overflow-x: hidden;}
.sourceWrap  .sourceUl li{ height:38px; line-height:38px;cursor:pointer; padding-left:12px; border-bottom:1px solid #eaeaea; border-radius:0}
.sourceWrap  .sourceUl li:hover{color: #0797D9;}
.sourceWrap  .sourceUl li.active:hover{color: #fff;}
.btnWrap{width: 100%;float: left; border-top: 1px solid #D2D2D2; height: 85px; text-align: center;}
.btnWrap .sureBtn, .settitle .newBtn{border-radius: 3px; -moz-border-radius: 3px; cursor:pointer; border:0 none; width: 150px; color: #FFF; height: 35px; margin-top: 20px; line-height: 35px; font-size: 14px;}
.btnWrap .sureBtn{background:#0797D9; margin-right:5px;}
.settitle .newBtn{background:#F07845; position: absolute; right: 10px; top: -10px; text-align: center;}
.settitle{ height:55px; font-size:22px; line-height:55px; color:#2f3135; border-bottom:1px solid #edefee;padding-left:20px;}
#bg{display: none;width: 100%;height: 100%;background: #000;z-index: 33;position: fixed;top: 0;left: 0;filter: alpha(opacity=40);-moz-opacity: 0.4;opacity: 0.4;}
.cancelBtn{  border-radius: 3px;
  -moz-border-radius: 3px;
  margin-right: 5px;
  background: #E5E5E5;
  cursor: pointer;
  border: 0 none;
  width: 150px;
  height: 35px;
  margin-top: 20px;
  line-height: 35px;
  font-size: 14px;}